/**  
 * All rights Reserved, Designed By Android_Robot   
 * @Title:  CsszEquipDetailBean.java   
 * @Package com.jiyi.bean   
 * @Description:    TODO(用一句话描述该文件做什么)   
 * @author: HYM     
 * @date:   2017-5-18 下午5:03:34   
 * @version V1.0     
 */
package com.jiyi.bean.weibao;

import java.util.List;

import com.google.gson.Gson;
import com.jiyi.bean.BaseBean;

/**
 * @ClassName: CsszEquipDetailBean
 * @Description:TODO(这里用一句话描述这个类的作用)
 * @author: HYM
 * @date: 2017-5-18 下午5:03:34
 * 
 */
public class CsszEquipDetailBean extends BaseBean {

	private CsszEquipDetailData data;

	private String info;

	private int status;

	public void setData(CsszEquipDetailData data) {
		this.data = data;
	}

	public CsszEquipDetailData getData() {
		return this.data;
	}

	public void setInfo(String info) {
		this.info = info;
	}

	public String getInfo() {
		return this.info;
	}

	public void setStatus(int status) {
		this.status = status;
	}

	public int getStatus() {
		return this.status;
	}

	public class CsszEquipDetailData {
		private EquipInfo equipInfo;

		private List<OtherMap> otherMap;

		private List<TypeList> typeList;

		public void setEquipInfo(EquipInfo equipInfo) {
			this.equipInfo = equipInfo;
		}

		public EquipInfo getEquipInfo() {
			return this.equipInfo;
		}

		public void setOtherMap(List<OtherMap> otherMap) {
			this.otherMap = otherMap;
		}

		public List<OtherMap> getOtherMap() {
			return this.otherMap;
		}

		public void setTypeList(List<TypeList> typeList) {
			this.typeList = typeList;
		}

		public List<TypeList> getTypeList() {
			return this.typeList;
		}

		

		public class OtherMap {
			private String id;

			private String equiptype;

			private String bh_code;

			private String goodsname;

			private String goodsprice;

			private String goodsproductdate;

			private String goodssafedate;

			private String place;

			private float x_axis;

			private float y_axis;

			private String icon_url;

			private int is_this;

			public void setId(String id) {
				this.id = id;
			}

			public String getId() {
				return this.id;
			}

			public void setEquiptype(String equiptype) {
				this.equiptype = equiptype;
			}

			public String getEquiptype() {
				return this.equiptype;
			}

			public void setBh_code(String bh_code) {
				this.bh_code = bh_code;
			}

			public String getBh_code() {
				return this.bh_code;
			}

			public void setGoodsname(String goodsname) {
				this.goodsname = goodsname;
			}

			public String getGoodsname() {
				return this.goodsname;
			}

			public void setGoodsprice(String goodsprice) {
				this.goodsprice = goodsprice;
			}

			public String getGoodsprice() {
				return this.goodsprice;
			}

			public void setGoodsproductdate(String goodsproductdate) {
				this.goodsproductdate = goodsproductdate;
			}

			public String getGoodsproductdate() {
				return this.goodsproductdate;
			}

			public void setGoodssafedate(String goodssafedate) {
				this.goodssafedate = goodssafedate;
			}

			public String getGoodssafedate() {
				return this.goodssafedate;
			}

			public void setPlace(String place) {
				this.place = place;
			}

			public String getPlace() {
				return this.place;
			}

			public void setX_axis(float x_axis) {
				this.x_axis = x_axis;
			}

			public float getX_axis() {
				return this.x_axis;
			}

			public void setY_axis(float y_axis) {
				this.y_axis = y_axis;
			}

			public float getY_axis() {
				return this.y_axis;
			}

			public void setIcon_url(String icon_url) {
				this.icon_url = icon_url;
			}

			public String getIcon_url() {
				return this.icon_url;
			}

			public void setIs_this(int is_this) {
				this.is_this = is_this;
			}

			public int getIs_this() {
				return this.is_this;
			}

		}

		public class EquipInfo {
			private String building;

			private String equipment_brand;

			private String equipment_model;

			private String floor_id;

			private String floor_no;

			private String map;

			public void setBuilding(String building) {
				this.building = building;
			}

			public String getBuilding() {
				return this.building;
			}

			public void setEquipment_brand(String equipment_brand) {
				this.equipment_brand = equipment_brand;
			}

			public String getEquipment_brand() {
				return this.equipment_brand;
			}

			public void setEquipment_model(String equipment_model) {
				this.equipment_model = equipment_model;
			}

			public String getEquipment_model() {
				return this.equipment_model;
			}

			public void setFloor_id(String floor_id) {
				this.floor_id = floor_id;
			}

			public String getFloor_id() {
				return this.floor_id;
			}

			public void setFloor_no(String floor_no) {
				this.floor_no = floor_no;
			}

			public String getFloor_no() {
				return this.floor_no;
			}

			public void setMap(String map) {
				this.map = map;
			}

			public String getMap() {
				return this.map;
			}

		}
	}
	
	public static class TypeList {
		private String id;

		private String icon_name;

		private String icon_url;

		public void setId(String id) {
			this.id = id;
		}

		public String getId() {
			return this.id;
		}

		public void setIcon_name(String icon_name) {
			this.icon_name = icon_name;
		}

		public String getIcon_name() {
			return this.icon_name;
		}

		public void setIcon_url(String icon_url) {
			this.icon_url = icon_url;
		}

		public String getIcon_url() {
			return this.icon_url;
		}

		@Override
		public String toString() {
			return new Gson().toJson(this);
		}
	}
}
